take a stroll - English Synonyms Dictionary